package com.qidi.proxy;

import org.junit.Test;

/**
 * 包    名 ：com.qidi.proxy
 * 文 件 名 : ProxyTest
 * 描    述 : TODO
 * 作    者 ：zhouchao超哥
 * 创建时间 ：2018/7/12 10:30
 * 版    本 ：1.0
 */
public class ProxyTest {

    @Test
    public void testProxy() throws Throwable {

        HelloService hello = new HelloService();
        HelloInvocationHandler myInvocationHandler  = new HelloInvocationHandler(hello);

        Hello  proxy =  (Hello)myInvocationHandler.getProxy();

        proxy.sayHello();


    }
 }
